e1070c0984262680bfff804a5c7210263b7456ba,library-core/src/main/java/com/mikepenz/fastadapter/FastAdapter.java,FastAdapter,getItem,#number#,638
Before Change
return null;
}
//now get the adapter which is responsible for the given position
Map.Entry<Integer, IAdapter<Item>> entry = mAdapterSizes.floorEntry(position);
return entry.getValue().getAdapterItem(position - entry.getKey());
}
After Change
return null;
}
//now get the adapter which is responsible for the given position
int index = floorIndex(mAdapterSizes, position);
return mAdapterSizes.valueAt(index).getAdapterItem(position - mAdapterSizes.keyAt(index));
}